package top.zhangjianyong.blog.record;

import java.io.Serializable;

/** IP归属地信息封装对象，适用于GeoIP2查询结果 */
public record GeoIP2Info(
    String ip, // 查询的IP地址
    Long asn, // ASN号
    String organization, // 组织名称
    String country, // 国家
    String subdivision, // 省份/州
    String city, // 城市
    Double latitude, // 纬度
    Double longitude, // 经度
    String timeZone, // 时区
    String ipVersion // IP版本（IPv4/IPv6）
    ) implements Serializable {}
